BitCode\FI\Triggers\WC\WCController D

Total Complexity 309
Dependencies 8
Dependents 0
Total lines 1,827
Lines of code 1,602
Logical lines of code 609
Comment lines 18
Methods 37
Properties 2

Methods 37

Method Rating Maintainability Complexity Lines of code
fields()
D
12
26 548
handle_order_create()
C
33 29 86
accessSubscription()
C
34 27 85
get_trigger_field()
B
39 18 61
handle_subscription_status_change()
B
43 18 44
handle_product_action()
B
47 17 31
handle_order_status_change()
A
42 15 46
handle_order_update()
A
44 14 40
accessOrderData()
A
32 9 109
handle_subscription_trial_period_end()
A
47 11 33
handle_subscription_create()
A
48 11 32
handle_variable_product_order()
A
53 11 20
handle_subscription_cancel()
A
49 10 29
handle_subscription_expired()
A
49 10 29
handle_insert_comment()
A
46 9 34
metaboxFields()
A
46 7 39
handle_customer_update()
S
55 7 17
handle_product_save_post()
S
59 7 14
accessProductData()
S
41 4 55
product_create()
S
58 5 14
product_update()
S
58 5 14
handle_customer_create()
S
60 5 11
handle_customer_delete()
S
61 5 11
handle_booking_create()
S
56 4 16
getProductCategories()
S
54 3 21
getAllSubscriptions()
S
51 2 30
handle_order_delete()
S
62 4 10
getAll()
S
49 2 28
getWooCommerceProduct()
S
57 2 17
getUserInfo()
S
58 2 16
getSubscriptionStatus()
S
61 2 13
info()
S
53 1 23
handle_order_checkout()
S
68 2 7
formatUserMetaData()
S
68 2 7
getSubscriptionProduct()
S
76 1 4
getOrderStatus()
S
76 1 4
getVariationOfProduct()
S
75 1 4